// syntax = "proto3";
//
// //请求每日挑战配置 9038 1
// message DailyChallengeCfgReq {
//     required string userId = 1;
// }
// //9039 1
// message DailyChallengeCfgRes {
//     required int32  code = 1; // 0成功 1失败
//     //今日剩余挑战次数
//     required string  count = 2;
//     //剩余抽奖券
//     required int32  ticket = 3;
//     //休闲挑战消耗
//     required int32  costXX = 4;
//     //大神挑战消耗
//     required int32  costDS = 5;
//     //当日看视频获取获取挑战次数是否使用完毕 1 是正常， 2 表示次数已经使用完毕
//     required int32 status = 6;
// }
//
// //每日挑战选择请求 9040 1
// message DailyChallengeReq {
//     required string userId = 1;
//     //挑战类型DALIYCHAType  1是休闲挑战 2是大神挑战
//     required int32  dcType = 2;
// }
//
// //阶段奖励 1
// message IStageReward {
//     //答对题目数
//     required int32 topicNum = 1;
//     //奖励类型 RewardType
//     required int32 rewardType = 2;
//     //奖励数量
//     required int32 rewardNum = 3;
// }
// //每日挑战返回 9041 1
// message DailyChallengeRes {
//     ///每日挑战类型
//     required int32 dcType = 1;
//     //题目总数
//     required int32 topicTotal = 2;
//     //奖励的内容数据数组
//     repeated IStageReward listReward = 3;
// }
//
// //挑战赛请求开始游戏 9042
// message GamePlayTzReq {
//     // 用户id
//     required string userId = 1;
//     //游戏类型
//     required int32 dcType = 2;
// }
// //挑战赛请求开始游戏返回 9043
// message GamePlayTzRes {
//     //状态
//     required int32 code = 1; // 0成功 1失败
// }
//
// //看广告添加挑战次数,一共可以看3次 9057
// message GameTzAddCountReq {
//     //用户id
//     required string userId = 1;
// }
// // 9058 挑战次数：每日默认5次，观看视频广告最多可增加3次
// message GameTzAddCountRes {
//     //成功失败 code = 1, 表示成功
//     required int32 code = 1;
//     //今日剩余挑战次数
//     required string count = 2;
//     //1 是正常， 2 表示次数已经使用完毕
//     required int32 status = 3;
// }